﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using System.Timers;

namespace StockProxyService
{
    
    // 注意: 使用“重构”菜单上的“重命名”命令，可以同时更改代码和配置文件中的类名“WcfSP”。
    /// <summary>
    /// 股票交易服务的代理
    /// </summary>
    public class WcfSP : IWcfSP
    {
        static bool IsRunning = false;

        public void SetState(bool isRunning)
        {
            IsRunning = isRunning;
        }

        public bool GetState()
        {
            return IsRunning;
        }

        #region 定时器，用户跟踪股票交易服务状态
       // static Timer upTimer;
       //public static void Start()
       // {
       //     if (upTimer == null)
       //     {
       //         upTimer = new Timer()
       //         {
       //             AutoReset = true,
       //             Enabled = false,
       //             Interval = 1000 * 60*5
       //         };

       //         upTimer.Elapsed += upTimer_Elapsed;
       //     }
       //     upTimer.Start();
       // }

       // static void upTimer_Elapsed(object sender, ElapsedEventArgs e)
       // {
            
       // }

        #endregion
    }
}
